/*  
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.edu.unipampa.rpg;
import java.util.Random;
import java.util.Scanner;

/**
 *
 *
 * @author Miguel
 */
public class Personagens  {

    private float posicao_atual;
    private String nome;
    private String habilidade;
    private String recurso;
    private String mensagem;
    private boolean cantil = true;
    private boolean cantil2 = false;
    private String descricao;
    Scanner tec = new Scanner(System.in);


    public String digitarNome() {
        
        System.out.println("Por favor, digite seu nome e tecle enter: ");
        nome = tec.nextLine();
        
        System.out.println("Olá "+nome+"! Seja bem vindo ao rpg aventura solo!");
        return nome;
        
    }
     public  Personagens(String habilidade, float posicao_atual,String desc){
        this.habilidade = habilidade;
        this.posicao_atual = posicao_atual;
        this.descricao=desc;
        
    }
    
    /**
     * @return the posicao_atual
     */
    public float getPosicao_atual() {
        return posicao_atual;
    }

    /**
     * @param posicao_atual the posicao_atual to set
     */
    public void setPosicao_atual(float posicao_atual) {
        this.posicao_atual = posicao_atual;
    }

    /**
     * @return the nome
     */
    public String getNome() {
        return nome;
    }

    /**
     * @param nome the nome to set
     */
    public void setNome(String nome) {
        this.nome = nome;
    }

    /**
     * @return the habilidade
     */
    public String getHabilidade() {
        return habilidade;
    }

    /**
     * @param habilidade the habilidade to set
     */
    public void setHabilidade(String habilidade) {
        this.habilidade = habilidade;
    }

    /**
     * @return the recurso
     */
    public String getRecurso() {
        return recurso;
    }

    /**
     * @param recurso the recurso to set
     */
    public void setRecurso(String recurso) {
        this.recurso = recurso;
    }

    /**
     * @return the mensagem
     */
    public String getMensagem() {
        return mensagem;
    }

    /**
     * @param mensagem the mensagem to set
     */
    public void setMensagem(String mensagem) {
        this.mensagem = mensagem;
    }

    public String usar_habilidade(){
    
        Random a = new Random();
        int numero_aleatorio = a.nextInt(2);
        if (numero_aleatorio==1){
            habilidade="Tempo chuvoso!";
        }else{
            habilidade="Tempo seco!";
        }
        return habilidade;
    }

    

    /**
     * @return the descricao
     */
    public String getDescricao() {
        return descricao;
    }

    /**
     * @param descricao the descricao to set
     */
    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

    /**
     * @return the cantil
     */
    public boolean isCantil() {
        return cantil;
    }

    /**
     * @param cantil the cantil to set
     */
    public void setCantil(boolean cantil) {
        this.cantil = cantil;
    }

    /**
     @return the cantil2
     */
    public boolean isCantil2() {
        return cantil2;
    }

    /**
     * @param cantil2 the cantil2 to set
     */
    public void setCantil2(boolean cantil2) {
        this.cantil2 = cantil2;
    }
}